top-notch person - Turco Inglés Diccionario